dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Leaf Scorch
— definition
1.
leaf scorch (Noun)
1 definition
leaf scorch (Noun)
— Plant disease causing a burned or scorched appearance of the foliage.
1 type of
scorch